@echo off
echo 通过API调用测试5步自动化流程
echo ================================

echo.
echo 当前Java应用已启动在端口8083
echo 浏览器已连接到IoT平台页面
echo.

set /p deviceSn="请输入设备SN (例如: 714052411550289190): "
set /p phone="请输入手机号 (例如: 13344445555): "
set /p username="请输入IoT平台用户名 (例如: fangxiang01): "
set /p password="请输入IoT平台密码: "

echo.
echo 开始调用API执行5步自动化流程...
echo 设备SN: %deviceSn%
echo 手机号: %phone%
echo 用户名: %username%
echo.

curl -X POST http://localhost:8083/api/analysis/automation/full ^
  -H "Content-Type: application/json" ^
  -d "{\"username\":\"%username%\",\"password\":\"%password%\",\"deviceSn\":\"%deviceSn%\",\"phone\":\"%phone%\"}"

echo.
echo.
echo API调用完成！
echo 请查看Java应用的控制台输出，应该会看到：
echo 1. 步骤1: 导航到日志管理页面
echo 2. 步骤2: 已进入日志列表页面
echo 3. 步骤3: 填写设备信息并发送通知
echo 4. 步骤4: 等待70秒后开始搜索日志
echo 5. 步骤5: 搜索并下载日志文件
echo.
echo 按任意键关闭...
pause > nul
